package com.shujia

object Demo13CaseClass {
  def main(args: Array[String]): Unit = {

    //创建样例类的对象
    //样例类创建对象可以省略new关键字
    val stu: Stu = Stu("001", "张三", 23, "男", "文科一班")

    //获取对象的属性
    println(stu.name)
    //修改对象的属性
    stu.name = "里斯"

    println(stu)
  }
}

/**
 * 样例类-是对java中定义类的简化
 * 1、会在编译时自动增加构造函数，getset方法，toString方法
 */
case class Stu(id: String, var name: String, age: Int, sex: String, clazz: String)
